package com.atguigu.gulimall.order.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @Author: fd
 * @Date 2021/8/4 11:39
 * @Description: 使用注解@Component，表示是个容器，使用 @ConfigurationProperties才能够生效，@ConfigurationProperties是能够批量注入配置文件的属性。
 */
@ConfigurationProperties(prefix = "gulimall.thread")
@Component
@Data
public class ThreadPoolConfigProperties {

	/**
	 *核心线程数
	 */
	private Integer coreSize;
	/**
	 *最大线程数
	 */
	private Integer maxSize;
	/**
	 *存活时间
	 */
	private Integer keepAliveTime;

}
